the bamboo curtain - German English Dictionary